#ifndef COMM_TCP_H_
#define COMM_TCP_H_

#include "crazy.h"
/* Modulo de comunicacion entre los procesos por TCP*/

typedef struct tcpCDT * tcpADT;

/* Funciones */

/* Inicia Sesion */
tcpADT open_conn_tcp (hostTCP * phost);

/* Envia Informacion */
int send_data_tcp (tcpADT conn, char * s_msg, int size);

/* Recibe Informacion */
int rcv_data_tcp (tcpADT conn, char * r_msg, int size);

/* Cerrar Conexion */
int close_conn_tcp (tcpADT conn);

int getFd_tcp(tcpADT conn);

#endif
